The following table shows the connections to control the operation of the MacroMultiplexer ActiveX control at run time.
Connections |
Descriptions |
Trigger Required |
When the assigned tag transitions from a zero to non-zero value, the control evaluates the Index connection and executes any macor associated with the Index value. The connection data type is Integer. The connection can be a direct tag or a memory tag. |
Handshake Optional |
This connection allows the control program to reset the Trigger connection. The connection data type is Integer. The connection can be a direct tag or memory tag. |
Index Required |
This connection maps to the configured macros. There can be up to 100 macros configured. The connection data type is Integer. The connection can be a direct tag or a memory tag. |
ErrorCode Optional |
This connection allows the application to manage errors that occur with the control configuration. The connection data type is Integer. The connection can be a direct tag or a memory tag. |
ErrorMessage Optional |
This connection defines the Text message that is associated with the ErrorCode. The connection data type is String. The maximum length is 82 characters. The connection can be a direct tag or a memory tag. |
Macro_1 - Macro_100 Optional |
These connections are used to list the macro to be executed. For example, if the value of the Index connection is 1, the Macro that corresponds to Macro_1 will be executed. The connection data type is String. The maximum length is 82 characters. The connection can be a direct tag or a memory tag. |